eel eggs - German English Dictionary